#ifndef COURSE_MANAGER_H
#define COURSE_MANAGER_H

#include "../Include/link_pub.h"

Course* create_course(const char* id, const char* name, const char* type, int hours, int credits, int max_capacity);
Course* modify_course(Course* head, const char* course_id, const char* name, const char* type, int hours, int credits, int max_capacity);
void print_course(Course* course);
void print_all_courses(Course* head);
int enroll_student(Course* course, const char* student_id);
int unenroll_student(Course* course, const char* student_id);
int is_course_full(Course* course);

#endif